@charset "utf-8";
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div,dl,dt,dd {margin:0;padding:0;border:0;}
body{background:#fff;color:#444;font-size:12px; font-family:"Microsoft YaHei","SimSun","宋体","Arial Narrow";padding: 0; margin: 0;}
input{font-family:"Microsoft YaHei","SimSun","宋体","Arial Narrow";}
h1,h2,h3,h4,h5,h6{font-style: normal;font-weight: normal}
ul,ol{list-style-type:none;}
select,input,img{vertical-align:middle;}
h1{font-size: 30px;}
h2{font-size: 24px;}
h3{font-size: 18px;}
h4{font-size: 16px;}
h5{font-size: 14px;}
h6{font-size: 12px;}
picture{display:block;}
/*图片放大组件*/
.imgZoom { overflow:hidden; }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.imgZoom img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}

a{text-decoration:none;color:#444}
a:hover { color:#ec0000}
.content-width{width: 1200px;margin:0 auto}
.clear{clear: both}


.fl{float:left!important;}
.fr{float:right!important;}
.clearfix{*zoom:1;}
.clearfix:before,
.clearfix:after{display:table;content:"";}
.clearfix:after{clear:both;}

.inline{display:inline;}
.block{display:block;}
.inline-block{display:inline-block;zoom:1;*display:inline;}
.hidden{display:none;}

/*顶部色块*/
.top-left { float:left; color:#9f9f9f; font-size:15px;}
.top-left span { font-weight:bold; color:#f69049}
.top-right {float:right; color:#9f9f9f; font-size:13px;}
.top-right a { padding:0px 10px; color:#9f9f9f;}
.header-center {height:119px; box-sizing: border-box; background-color: #fff;}
.header-center .logo { float:left; width:750px; height:auto;}

.td_right ul li.td_last{ background: none;}
.td_right ul li.zh{}
.td_right ul li.en{  }
.td_right ul li a{color: #fff;}
.td_right ul li a:hover{color: #fe0000; text-decoration:none;}




.phone{ overflow:hidden; float:right; margin-top:35px; background:url(../images/head-phone.png) no-repeat left center;padding-left:54px; }
.phone p{ font-size:14px; color:#333333;}
.phone span{font-size: 26px;font-family: arial;color: #e02000;font-weight: bold;display: block;}

/*菜单样式*/
.nav { z-index:9999;line-height:62px; height:62px; width:100%; background:#0061bc} 
.nav ul {z-index:9999; width:1200px; margin:0px auto;}
.nav a { display: block; font-family:"微软雅黑"; color:#fff; font-weight:bold; padding:0px 10px; font-size:16px; text-align:center; } 
.nav a:visited { color:#fff;text-decoration:none; } 
.nav a:hover { color:#fff; background:#063d73;} 
.nav li { float: left; width:125px;}
.nav li ul { line-height: 40px; width:125px; display:block; background:#fff; text-align:center; left: -999em; position: absolute; z-index:9999;} 
.nav li ul li{background:#F6F6F6; } 
.nav li ul a{ wedisplay: block; font-size:14px; border-bottom:#efefef 1px solid; background:none; text-align:center;} 
.nav li ul a:link { color:#333; text-decoration:none; } 
.nav li ul a:visited { color:#333;text-decoration:none; } 
.nav li ul a:hover { color:#fff; border:none; font-weight:normal;border-bottom:#efefef 1px solid; background:#ca211c; } 
.nav li:hover ul { left: auto; } 
.nav li.sfhover ul { left: auto; } 
.content { clear: left; } 


.banner{width:100%;height:560px; z-index:0; position:relative;}

.fullSlide{width:100%;position:absolute; z-index:0;height:560px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:560px;overflow:hidden;text-align:center;background-position: center center;}
.fullSlide .bd li a{display:block;height:560px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:10px;left:0;height:30px;line-height:20px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:52px; border-radius:10px; height:8px;margin:4px;overflow:hidden;background:#fff;filter:alpha(opacity=100);opacity:1;line-height:999px;}
.fullSlide .hd ul .on{background:#ca211c;}

.banner-menu{width:100%;height:50px;background:#fff; font-size:14px; overflow:hidden;}
.banner-menu .left { float:left; line-height:50px;}
.banner-menu .left a { padding-right:10px;}

/*头部电话*/
.toptel { float:right;background:url(../images/toptel.png) no-repeat left; height:55px; padding-left:55px; margin-top:40px;}
.toptel p { font-family:impact; color:#e99400; font-size:32px;}
/*搜索*/
.ss{ float:right; width:335px; height:40px; margin-top:12px; overflow:hidden}
.ss input{ width:250px; height:40px; border-right:none; float:left; padding:0 10px; color:#7f7f7f; border:none; line-height:40px}
.ss img{ display:block; float:left;}

/*产品*/

.slideTxtBox{ margin:0px auto; clear:both;}
.slideTxtBox .hd{ height:42px; margin-bottom:20px; text-align:center; line-height:42px; position:relative; }
.slideTxtBox .hd ul{ display: inline-block;}
.slideTxtBox .hd ul li{ display:inline-block; width:145px; border:#dddddd 1px solid; height:42px; line-height:42px; font-size:16px; font-weight:bold; text-align:center; background:#fff; color:#333; cursor:pointer;  }
.slideTxtBox .hd ul li.on{ height:42px; border:#ca211c 1px solid; background:#ca211c; color:#fff;}
		
.slideTxtBox2 { margin:0px auto; clear:both;}
.slideTxtBox2 .hd{ height:42px; margin-bottom:20px; text-align:center; line-height:42px; position:relative; }
.slideTxtBox2 .hd ul{ display: inline-block;}
.slideTxtBox2 .hd ul li{ display:inline-block; border-radius:25px; margin-right:10px; margin-left:10px; padding:0px 40px;　width:145px; border:#dddddd 1px solid; height:42px; line-height:42px; font-size:16px; text-align:center; background:#fff; color:#333; cursor:pointer;  }
.slideTxtBox2 .hd ul li.on{ height:42px; border-radius:25px; border:#ca211c 1px solid; background:#ca211c; color:#fff;}


.products .tit2 { margin-bottom:30px; width:1200px; margin:20px auto; color:#333333; line-height:48px; font-size:26px; text-align:center;}
.products .tit2:before { width:50px; height:3px; background:#d71a05; content:""; display:block; margin:0px auto; top:51px; position:relative;}
.products .tit2 .line { height:1px; overflow:hidden; clear:both; border-bottom:#ccc 1px solid;}
.products .tit2 p { color:#999; font-size:15px; text-align:center;text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}

.products {margin-left:auto; margin-right:auto; background:#f6f6f6; height:auto; overflow:hidden; clear:both; padding:50px 0;}
.products .left { width:230px; background:#f4f4f4; margin-top:20px; float:left;}
.products .left .titxx {background:#025bb5; padding-top:20px; text-align:center; line-height:25px; height:65px; overflow:hidden; color:#fff; font-size:26px; display:block; height:80px; font-weight:bold;}
.products .left .titxx p { clear:both; font-size:16px; font-weight: normal;}

.prolist { float:left; padding-top:10px; width:280px; height:auto;}
.prolist li { margin-top:0px;}
.prolist li a{ text-decoration:none; background:url(../images/j1.png) #f4f4f4 no-repeat right 15px center; border-bottom:#e0e0e0 1px dotted; display:block; color:#3e3d3d; font-size:16px; line-height:48px; padding-left:32px;}
.prolist li a:hover{ text-decoration:none; background:url(../images/j2.png) #0061bb no-repeat right 15px center; border-bottom:#0d90b9 1px dotted; display:block; color:#fff;}
.prolist li:last-child a{ border-bottom:none}
.prolist p a{ color:#fff; text-decoration:none; font-weight:normal; height:32px; overflow:hidden; padding-left:20px; font-size:12px; background:url(../images/dd.png) no-repeat 10px 14px;line-height:30px; display: block; width:190px;}
.prolist p a:hover {background:url(../images/dd.png) #117bc9 no-repeat 10px 14px;}

.products .last { background:#025bb5; height:58px; font-size:16px; line-height:58px; text-align:center; color:#fff;}
.products .last a { color:#fff;}

.product2 { float:right; width:900px;}
.product2 ul { padding:0px;}
.product2 li { float:left; background:#fff; margin:10px 8px 10px 8px; width:284px; display:block;}

.product2 li:hover { background:#e3e3e3; color:#ff0000;}
.product2 li img { width:284px; height:200px;}

.product2 li:hover p { background:#0061bb; color:#fff;}
.product2 li p {font-size:14px; background:#e9e9e9; color:#333; height:36px; line-height:36px; text-indent:10px;}
.product2 li p i { float:right; line-height:36px; margin-right:15px;}
.product2 li a { display:block; border:#e9e9e9 1px solid;}
/*公司简介*/
.sec1 { padding: 60px 0px 110px 0px; font-size:14px; overflow:hidden;background: url(../images/tt10.png) no-repeat left bottom 20px;}
.sec1 .tit { font-size:24px; padding-top:10px; color:#333; line-height:45px; display:block; margin-bottom:20px;}
.sec1 .tit:before { content:""; width:50px; height:3px; background:#015392; display:block}
.sec1 .tit p { font-size:14px; line-height:10px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#999;}

.More_btn { display: block; width: 152px; height: 40px; text-transform: uppercase; text-align: center; line-height: 40px; background: #2a4c90; color: #fff; cursor: pointer;  }
.More_btn:hover{color:#fff; background: #133271;}
.More_btn i { display: inline-block; margin-left: 10px; width: 10px; height: 12px; vertical-align: middle; }
.sec1_right {width:1085px; height:497px; float:right; display:block; background: url(../images/aboutbg.png) no-repeat right top; z-index:999}

.sec1_right .pic { float:left; margin-left:23px; margin-top:71px;}
.sec1_right .info { padding:40px 30px 30px 50px; float:left; width:470px;}
.sec1_right .info .entit { text-align:right; text-transform:uppercase; color:#d6d6d6; font-size:22px; font-family:Arial, Helvetica, sans-serif}
.sec1_right .sec_tit { font-size: 26px; padding-top:32px; line-height: 1; text-transform: uppercase; margin-bottom: 10px; color:#333; }
.sec1_right h4 { font-size: 32px; font-weight: normal; line-height: 1; margin-bottom: 30px; }
.sec1_right .sec_tit a { color:#333;}
.sec1_right ._txt { margin-bottom: 52px; line-height: 26px; }
.sec1_right .More_btn { margin-bottom: 70px; color:#fff;}


/*hql-翻滚按钮公用样式*/
.roll_box{-webkit-perspective: 500px; perspective: 500px;  position:relative;}
.roll1{-webkit-transform: rotateX(0deg); transform: rotateX(0deg);-webkit-transition: .2s ease;
    transition: .2s ease;
    -webkit-transform-origin: 50% 50% -25px;
    -ms-transform-origin: 50% 50% -25px;
    transform-origin: 50% 50% -25px; position:absolute; left:0; top:0; width:100%; z-index:1;opacity:1;}
.roll2{-webkit-transform: rotateX(90deg); transform: rotateX(90deg);-webkit-transition: .2s ease;
    transition: .2s ease;
    -webkit-transform-origin: 50% 50% -22px;
    -ms-transform-origin: 50% 50% -22px;
    transform-origin: 50% 50% -22px; position:absolute; left:0; top:0; width:100%; z-index:-1; opacity:0; display:none\9;}
.roll_box:hover .roll1{-webkit-transform: rotateX(-90deg); transform: rotateX(-90deg);display:none\9; z-index:0; opacity:0;}
.roll_box:hover .roll2{-webkit-transform: rotateX(0deg); transform: rotateX(0deg);display:block\9; z-index:1; opacity:1;}

/*反转按钮*/
.more { display:inline-block; width:188px; font-size:14px;}
.more a{display:block; width:100%; height:50px;}
.more .face1{border:2px solid #ebeae9; background:#fff; line-height:46px; font-size:0; color:#333; text-align:center; height:46px;}
.more .face1 .sj{display:inline-block; width:17px; height:46px; background:url(../images/sj.png) center center no-repeat; margin-left:30px;}
.more .face1 .t{display:inline-block; line-height:46px;font-size:14px; vertical-align: top; opacity:0.6;}
.more .face2{background:#b20000; border:2px solid #b20000; color:#fff;line-height:46px; font-size:0;  text-align:center; height:46px;  transform-origin: 50% 50% -25px;-webkit-transform-origin: 50% 50% -25px;}
.more  .face2 .sj{display:inline-block; width:17px; height:46px; background:url(../images/sj_white.png) center center no-repeat; margin-left:30px;}
.more  .face2 .t{display:inline-block; line-height:46px;font-size:14px; vertical-align: top;}

.ad1 { background:url(../images/ad1.jpg) repeat-x center;}
/*案例*/

.plan{padding:40px 0px 60px 0px; background:#f3f3f3; text-align:center;}
.plan .tit { margin-bottom:30px; width:1200px; margin:20px auto; color:#333333; line-height:48px; font-size:26px; text-align:center;}
.plan .tit:before { width:50px; height:3px; background:#d71a05; content:""; display:block; margin:0px auto; top:51px; position:relative;}
.plan .tit .line { height:1px; overflow:hidden; clear:both; border-bottom:#ccc 1px solid;}
.plan .tit p { color:#999; font-size:15px; text-align:center;text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}

#plan-list{width:1200px; margin:auto; text-align:left; overflow:hidden;}
#plan-list ul{overflow:hidden;}
#plan-list ul li a{position:relative; color:#727272; width:300px; float:left; background:#fff; height:376px; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}
#plan-list ul li article{height:188px; overflow:hidden;}
#plan-list ul li a:hover{background:#0061bb; color:#fff;}
#plan-list ul li article div{margin:30px 20px 5px; font-size:22px;}
#plan-list ul li article p{margin:0 20px; line-height:24px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif}

#plan-list ul li picture{position:relative; height:188px; background:#fff; overflow:hidden;}
#plan-list ul li picture img{display:block;width:100%;}
#plan-list ul li picture img:hover{ opacity:1; background:#fff;}

#plan-list ul li picture i{position:absolute; left:35px; top:0; border-left:8px solid transparent; border-right:8px solid transparent; border-top:8px solid #fff; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s;}

#plan-list ul li.aroww picture i{top:auto; bottom:0; border-top:0; border-bottom:8px solid #fff;}
#plan-list ul li:hover picture i{border-top-color:#0061bb;}
#plan-list ul li.aroww:hover picture i{border-bottom-color:#0061bb;}


.w1210 {width: 1200px; margin: 0 auto; position: relative;}
.footer {background: #f6f6f6; height:auto; overflow:hidden;}
.footer .lanmu { background:#0061bb; line-height:45px; height:45px; text-align:center;}
.footer .lanmu a { color:#fff; padding:0px 12px; font-size:15px;}

.footer .logo2 { float:left; width:260px; padding-left:26px; padding-top:50px;}
.footer .copyright { float:left; width:560px; font-size:15px; color:#333; padding-top:60px; line-height:29px;}

.footer .ewm { float:right; padding:30px 0; width:340px;}
.footer .ewm .tit { font-size:16px; display:block; margin-bottom:20px; line-height:15px; text-indent:20px; background:url(../images/foottit.jpg) no-repeat left}
.footer .ewm img { margin:0px 10px;}

/*关注代码*/
.weixin { float:left; margin-right:20px; display:block; width:103px;}
.weixin2 { float:left; color:#949494; font-size:13px; display:block; width:230px;}
.weixin2 div { line-height:35px;}
.weixin2 div i { border:#797a7b 1px solid; margin-right:5px; border-radius:50%; width:13px; height:13px; text-align:center; padding:4px;}




/* 首页大标题 */
.home-title {margin-top:20px; text-align:center; padding-top:40px; margin-bottom:30px;}
h2.color-title {font-size: 34px; font-weight:bold; color: #fff; line-height:26px;}
h2.color-title span { color:#b20000}

.home-title2 {margin-top:20px; width:1200px; margin:0px auto; margin-bottom:30px;}
h2.color-title2 {font-size: 34px; font-weight:bold; margin-bottom:15px; color: #353535; text-transform:uppercase; line-height:28px;}
.home-title2 p { font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; font-size:18px; letter-spacing:3px; color:#969696}

.why { margin:0px auto; background:url(../images/liucheng.jpg) no-repeat center; height:368px; overflow:hidden; clear:both}
.liucheng { width:1200px; margin:0px auto; background:url(../images/lcbg.png) no-repeat center; height:180px;}
.liucheng li { color:#fff; font-size:16px; line-height:82px; padding-top:50px; text-align:center; width:150px; float:left; margin-right:80px; margin-left:21px; list-style:none;}
.liucheng li:last-child { margin-right:0;}

.liucheng li img { display: inline-block; vertical-align: middle; -webkit-transition: all 0.5s ease; transition: all 0.5s ease;
  }
.liucheng li img:hover { -webkit-transform: rotateY(180deg);
 transform: rotateY(180deg);}
 

/*新闻中心*/
.sec3 { padding: 40px 0; height:auto; overflow:hidden; clear:both; background:#f2f2f2;}
.sec3 .tit3 { clear:both; width:1200px; display:block; height:75px;}
.sec3 .sec_tit { font-size: 50px; font-weight: bold; float:left; font-family: 'impact'; font-style: normal;}
.sec3 .sub_tit { margin-left: 20px; float:left; font-size: 32px; font-weight: normal; margin-top: 12px; }

.sec3 .left { float:left; display:block; width:330px; background:url(../images/newsbg.jpg) #fff repeat-x top; padding:30px;}
.sec3 .right { float:right; width:780px;}

.sec3 ._con { display: block;}
.sec3 ._con:hover h4 { color:#ca211c}
.sec3 ._con img{width:330px; height:215px; display:block;}

.sec3 .tab_c li { border-bottom: 1px solid #dbdbdb; margin-bottom:12px; padding-bottom:12px; position: relative; clear:both; height:auto; overflow:hidden; padding-right:50px;}
.sec3 .tab_c li:hover {}
.sec3 .tab_c li a{display:block;}
.sec3 .tab_c li a:hover h4{color:#ca211c;}
.sec3 .tab_c li a:hover .txt{color:#ca211c;}
.sec3 .tab_c li a:hover .right_arr{ background:url(../images/i_n_arrh.png) center center no-repeat; }
.sec3 .tab_c h4 { font-size: 18px; font-weight: normal; margin-bottom: 6px; padding-top:10px; color:#000;}
.sec3 .tab_c .txt{color:#878787; font-size:14px; line-height:24px;}

.sec3 .tab_c li a:hover .news_date { width:150px; height:100px; color:#fff; float: left;  margin-right: 20px; border: 1px solid #ca211c; background:#b20000; text-align:center;}
.sec3 .tab_c li a:hover .news_date ._d { color:#fff}
.sec3 .tab_c li a:hover .news_date ._m { color:#fff}

.sec3 .news_date { width:150px; height:100px; float: left;  margin-right: 20px; border: 1px solid #e6e6e6; background:#fff; text-align:center;}
.sec3 ._d { font-size: 48px; line-height:48px; padding-top:15px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#999999}
.sec3 ._m { color: #999999; font-size:14px; }


.sec3 .right_arr { font-size: 0px; position: absolute; right:10px; bottom: 25px; display:block; width:32px; height:32px; background:url(../images/i_n_arr.png) center center no-repeat; }

.sec3 .newImgInfo { width: 100%; margin-top:20px; font-size:16px; color: #303030; }
.sec3 .newImgInfo .info { font-size:14px; color:#999; line-height:24px; margin-top:5px;}

/*面包导航*/
.daohang2{ color:#fff; height:40px; font-size:14px; line-height:40px;  margin-top:-40px; background-color: rgba(0,0,0,0.5);/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
  .daohang2{
    background-color:#000000;
    filter:Alpha(opacity=50);
    position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
    *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  }
}
.daohang2 a{ color:#fff; text-decoration:none;}
.daohang2 a:hover{ color:#34b8c4;}

/*子页banner*/
.ins-banner { background: url(../images/about-banner.jpg) no-repeat center; height:320px; overflow:hidden; clear:both;}
.ins-banner2 { background: url(../images/news-banner.jpg) no-repeat center; height:320px; overflow:hidden; clear:both;}
.ins-banner3 { background: url(../images/group-banner.jpg) no-repeat center; height:320px; overflow:hidden; clear:both;}
.ins-banner4 { background: url(../images/wyh-banner.jpg) no-repeat center; height:320px; overflow:hidden; clear:both;}
.ins-banner5 { background: url(../images/banner5.jpg) no-repeat center; height:320px; overflow:hidden; clear:both;}
.ins-banner6 { background: url(../images/bgs-banner.jpg) no-repeat center; height:320px; overflow:hidden; clear:both;}


/***************内页*************/
.ari {font-family: "Arial";}
.wrap { width:1200px; margin:0px auto;}
.bg-gray{background-color: #f5f5f5;}
.ins-navbox{height: 75px;background-color: #fff;border-bottom: 1px solid #e5e5e5;}
.ins-navbox.fixed{position: fixed;top: 0;left: 0;z-index: 11;}
.ins-navbox li{
	margin-right: 23px; float:left;
	font-size: 16px;
	line-height: 74px;
}
.ins-navbox.twrap li{
	margin-right: 10px;
}
.ins-navbox li a{
	display: block;
	padding: 0 18px;
}
.ins-navbox.twrap li a{
	padding: 0 10px;
}
.ins-navbox li a:hover,.ins-navbox li a.hover{
	color: #0061bc;
	border-bottom: 2px solid #0061bc;
	position: relative;
	margin-bottom: -1px;
}
.profile-wrap{
	padding-top: 32px;
	padding-bottom: 40px;
	transition: normal;
}
.profile-wrap.m-wrap{
	padding-top: 25px;
	padding-bottom: 30px;
	position: relative;
	transition: normal;
}
.m-wrap .blackbg{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: 0.5;
	display: none;
	z-index: 10;
}
.profile-wrap .f48{
	font-size: 42px;
	color: #333;
	line-height: 50px;
}
.profile-wrap.m-wrap .f48{
	font-size: 18px;
	line-height: 24px;
}
.profile-wrap .f36{
	font-size: 30px;
	line-height: 36px;
	color: #e5e5e5;
	text-transform: uppercase;
}
.profile-wrap.m-wrap .f36{
	font-size: 15px;
	line-height: 18px;
}
.profile-wrap .cont{
	width: 100%;
	margin-top: 14px;
}
.profile-wrap .cont:after{
	content: "."; 
    display: block;
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.profile-wrap .cont .boxs{
	font-size: 15px;
	line-height:30px;
}
.profile-wrap.m-wrap .cont .boxs{
	float: none;
	width: 100%;
	margin-bottom: 10px;
	line-height: 20px;
	font-size: 14px;
}
.profile-wrap .bot-box{
	width: 100%;
	position: relative;
	overflow: hidden;
	margin-top: 28px;
}
.profile-wrap.m-wrap .botlist{
	display: none;
}
.profile-wrap .botlist{
	position: relative;
	width: 100%;
	overflow: hidden;
	margin: 0 auto;
	z-index: 1;
}
.profile-wrap .botlist ul{
	width: 100%;
}
.profile-wrap .botlist li{
	width: 25%;
	position: relative;
}
.profile-wrap .botlist li a{
	display: block;
	width: 100%;
	cursor: pointer;
}
.profile-wrap .botlist li img{
	width: 100%;
	height: 100%;
	display: block;
}
.honor { background:#fff; border:#efefef 1px solid; width:1180px; margin:20px auto; overflow:hidden; clear:both}
.honor .pic { width:730px; height:300px; overflow:hidden; float:right}
.honor .intro { float:left; width:390px; padding:40px 0 0 20px;}
.honor .intro .tit { font-size:28px; color:#148b96; clear:both; padding-bottom:20px; line-height:32px;}
.honor .intro .info { line-height:25px; font-size:13px; color:#999}
.honor .intro .more { font-size:16px; clear:both; margin-top:20px;}
.honor .intro .more a:hover { color:#ff0000}

.honor2 { background:#fff; border:#efefef 1px solid; width:1180px; margin:20px auto; overflow:hidden; clear:both}
.honor2 .pic { width:730px; height:300px; overflow:hidden; float:left}
.honor2 .intro { float:right; width:390px; padding:40px 20px 0 0px;}
.honor2 .intro .tit { font-size:28px; color:#0056a9; clear:both; padding-bottom:20px; line-height:32px;}
.honor2 .intro .info { line-height:25px; font-size:13px; color:#999}
.honor2 .intro .more { font-size:16px; clear:both; margin-top:20px;}
.honor2 .intro .more a:hover { color:#ff0000}

/*新闻内容页*/
.news_lists .widget-newslist-9 {padding:50px 0;}
.news_lists .widget-newslist-9 li { clear:both; overflow:hidden; border-bottom:#ccc 1px dotted; padding-bottom:30px; margin-bottom:30px;}
.news_lists .widget-newslist-9 ._img { width:225px; height:165px; float:left; overflow:hidden; margin-right:30px; }

.news_lists .widget-newslist-9 ._img img{max-width: 100%;
    height: 165px;
    vertical-align: top;
    -ms-interpolation-mode: bicubic;
    border: 0;
 -moz-transition: all .5s ease 0s;-ms-transition: all .5s ease 0s;-o-transition: all .5s ease 0s;transition: all .5s ease 0s;}
.news_lists .widget-newslist-9 ._intro { overflow:hidden; }
.news_lists .widget-newslist-9 ._title { display:block; height:32px; line-height:32px; font-size:20px; font-weight:normal; margin-bottom:5px; color:#333333; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.news_lists .widget-newslist-9 ._info { height:20px; line-height:20px; color:#999999; margin-bottom:10px; }

.news_lists .widget-newslist-9 ._info span { font-size:14px; text-indent:2px;}
.news_lists .widget-newslist-9 ._text { line-height:1.8em; height:3.6em; overflow:hidden; font-size:14px; margin-bottom:15px;}
.news_lists .widget-newslist-9 ._more { display:inline-block; white-space:nowrap; width:auto; height:32px; line-height:32px; background-color:#fff; color:#555; padding:0 20px; border:1px solid #bababa;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}

.news_lists .widget-newslist-9 li:hover ._title,.widget-newslist-9 li:hover ._text { color:#0061bc; }
.news_lists .widget-newslist-9 li:hover ._more {border:1px solid #148b96; background-color:#0061bc; color:#fff;}
.news_lists .widget-newslist-9 li:hover ._img img { transform: scale(1.05);-moz-transform: scale(1.05);-webkit-transform: scale(1.05);}

/*产品内页*/
.product { width:1200px; margin:0px auto; height:auto; overflow:hidden; clear:both}
.product li { float:left; width:380px; margin:20px 8px 0 8px; padding-bottom:10px; border:#efefef 1px solid; background:#fff;}
.product li .pic { width:380px; height:285px; overflow:hidden;}
.product li img {width:380px; height:285px;}
.product li .tit { background:#efefef; color:#12838d; line-height:52px; text-align:center; font-weight:bold; height:52px; font-size:15px; overflow:hidden;}
.product li:hover .tit { background:#12838d; color:#fff}
.product li .title { font-size:15px; font-weight:bold}
.product li p { padding:0px 15px; line-height:24px;} 

#toTop {
	display: none;
	text-decoration: none;
	position: fixed;
	bottom: 3%;
	right: 2%;
	overflow: hidden;
	width: 58px;
	height: 53px;
	border: none;
	text-indent: 100%;
	background: url("../images/backtop.jpg") no-repeat 0px 0px;
}
#toTopHover {
	width: 50px;
	height: 50px;
	display: block;
	overflow: hidden;
	float: right;
	opacity: 0;
	-moz-opacity: 0;
	filter: alpha(opacity=0);
}